package cn.fl.project.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 项目客户基础信息表
 */
public class PrjCstBscInfoVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -5500406883711387122L;
	/**
	 * 项目ID
     */
	private Long prjId;
	/**
	 * 客户ID
     */
	private Long cstId;
	/**
	 * 客户编号
     */
	private String cstCd;
	/**
	 * 客户名称
     */
	private String cstNm;
	/**
	 * 客户分类（CST0001）
     */
	private String cstTypCd;
	/**
	 * 客户级别（CST0002）
     */
	private String cstLvlCd;
	/**
	 * 客户状态（CST0003）
     */
	private String cstStsCd;
	/**
	 * 客户关系（CST0023）
     */
	private String cstRlCd;
	/**
	 * 数据来源（SYS0047）
     */
	private String dsCd;
	/**
	 * 所属行业（CST0004）
     */
	private String indCd;
	/**
	 * 所属其他行业
     */
	private String othIndCd;
	/**
	 * 注册证件类型（CST0005）
     */
	private String certTypCd;
	/**
	 * 注册证件号
     */
	private String certNo;
	/**
	 * 备注
     */
	private String cstRem;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;
	/**
	 * 分类名称
	 */
	private String cstTypCdNm;
	/**
	 *级别名称
	 */

	private String cstLvlCdNm;
	/**
	 * 状态名称
	 */
	private String cstStsCdNm;
	/**
	 * 担保方式
	 */
	private String guarTypCd;
	/**
	 * 最高保证金额
	 */
	private Double guarAmt;

	 /**
	  * 合同签署状态
	  */
	private Integer conSignSts;
	 /**
	  * 合同签署状态
	  */
	private String conSignStsNm;
	/*
	 * 担保属性
	 */
	private String guaraTypCd;
	/*
	 * 合同签署方式
	 */
	private String cntTypCd;

	 /**
	  * 身份证到期日
	  *
	  */
	 private String certValidEDt;


	public Double getGuarAmt() {
		return guarAmt;
	}

	public void setGuarAmt(Double guarAmt) {
		this.guarAmt = guarAmt;
	}

	/**
	 * 担保方式名称
	 */
	private String guarTypCdNm;
	
	/**
	 * 与客户关系
	 */
	private String rlCd;
	/**
	 * 访谈记录
	 */
	private String visRec;
	
	//------------附加字段------------------//
	private String rlCdNm;//关系
	private Integer isPushCon;//是否推送担保合同
	
	private PrjCstNpBscInfoVO cstNpBscInfoVO;//自然人
	private PrjCstCorpBscInfoVO cstCorpBscInfoVO;//法人
	private String guaraTypCdNm;//担保属性名称
	private String cntTypCdNm;//合同签署方式名称

	
	public PrjCstNpBscInfoVO getCstNpBscInfoVO() {
		return cstNpBscInfoVO;
	}

	public void setCstNpBscInfoVO(PrjCstNpBscInfoVO cstNpBscInfoVO) {
		this.cstNpBscInfoVO = cstNpBscInfoVO;
	}

	public PrjCstCorpBscInfoVO getCstCorpBscInfoVO() {
		return cstCorpBscInfoVO;
	}

	public void setCstCorpBscInfoVO(PrjCstCorpBscInfoVO cstCorpBscInfoVO) {
		this.cstCorpBscInfoVO = cstCorpBscInfoVO;
	}

	public String getRlCdNm() {
		return rlCdNm;
	}

	public void setRlCdNm(String rlCdNm) {
		this.rlCdNm = rlCdNm;
	}


	public String getRlCd() {
		return rlCd;
	}

	public void setRlCd(String rlCd) {
		this.rlCd = rlCd;
	}

	public String getVisRec() {
		return visRec;
	}

	public void setVisRec(String visRec) {
		this.visRec = visRec;
	}
	public String getGuarTypCdNm() {
		return guarTypCdNm;
	}

	public void setGuarTypCdNm(String guarTypCdNm) {
		this.guarTypCdNm = guarTypCdNm;
	}

	public String getGuarTypCd() {
		return guarTypCd;
	}

	public void setGuarTypCd(String guarTypCd) {
		this.guarTypCd = guarTypCd;
	}


	public String getCstTypCdNm() {
		return cstTypCdNm;
	}

	public void setCstTypCdNm(String cstTypCdNm) {
		this.cstTypCdNm = cstTypCdNm;
	}

	public String getCstLvlCdNm() {
		return cstLvlCdNm;
	}

	public void setCstLvlCdNm(String cstLvlCdNm) {
		this.cstLvlCdNm = cstLvlCdNm;
	}

	public String getCstStsCdNm() {
		return cstStsCdNm;
	}

	public void setCstStsCdNm(String cstStsCdNm) {
		this.cstStsCdNm = cstStsCdNm;
	}

	/**
	 * 项目ID
     */
	public Long getPrjId() {
		return prjId;
	}

	/**
	 * 项目ID
     */
	public void setPrjId(Long prjId) {
		this.prjId = prjId;
	}
	
	/**
	 * 客户ID
     */
	public Long getCstId() {
		return cstId;
	}

	/**
	 * 客户ID
     */
	public void setCstId(Long cstId) {
		this.cstId = cstId;
	}
	
	/**
	 * 客户编号
     */
	public String getCstCd() {
		return cstCd;
	}

	/**
	 * 客户编号
     */
	public void setCstCd(String cstCd) {
		this.cstCd = cstCd;
	}
	
	/**
	 * 客户名称
     */
	public String getCstNm() {
		return cstNm;
	}

	/**
	 * 客户名称
     */
	public void setCstNm(String cstNm) {
		this.cstNm = cstNm;
	}
	
	/**
	 * 客户分类（CST0001）
     */
	public String getCstTypCd() {
		return cstTypCd;
	}

	/**
	 * 客户分类（CST0001）
     */
	public void setCstTypCd(String cstTypCd) {
		this.cstTypCd = cstTypCd;
	}
	
	/**
	 * 客户级别（CST0002）
     */
	public String getCstLvlCd() {
		return cstLvlCd;
	}

	/**
	 * 客户级别（CST0002）
     */
	public void setCstLvlCd(String cstLvlCd) {
		this.cstLvlCd = cstLvlCd;
	}
	
	/**
	 * 客户状态（CST0003）
     */
	public String getCstStsCd() {
		return cstStsCd;
	}

	/**
	 * 客户状态（CST0003）
     */
	public void setCstStsCd(String cstStsCd) {
		this.cstStsCd = cstStsCd;
	}
	
	/**
	 * 客户关系（CST0023）
     */
	public String getCstRlCd() {
		return cstRlCd;
	}

	/**
	 * 客户关系（CST0023）
     */
	public void setCstRlCd(String cstRlCd) {
		this.cstRlCd = cstRlCd;
	}
	
	/**
	 * 数据来源（SYS0047）
     */
	public String getDsCd() {
		return dsCd;
	}

	/**
	 * 数据来源（SYS0047）
     */
	public void setDsCd(String dsCd) {
		this.dsCd = dsCd;
	}
	
	/**
	 * 所属行业（CST0004）
     */
	public String getIndCd() {
		return indCd;
	}

	/**
	 * 所属行业（CST0004）
     */
	public void setIndCd(String indCd) {
		this.indCd = indCd;
	}
	
	/**
	 * 所属其他行业
     */
	public String getOthIndCd() {
		return othIndCd;
	}

	/**
	 * 所属其他行业
     */
	public void setOthIndCd(String othIndCd) {
		this.othIndCd = othIndCd;
	}
	
	/**
	 * 注册证件类型（CST0005）
     */
	public String getCertTypCd() {
		return certTypCd;
	}

	/**
	 * 注册证件类型（CST0005）
     */
	public void setCertTypCd(String certTypCd) {
		this.certTypCd = certTypCd;
	}
	
	/**
	 * 注册证件号
     */
	public String getCertNo() {
		return certNo;
	}

	/**
	 * 注册证件号
     */
	public void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	
	/**
	 * 备注
     */
	public String getCstRem() {
		return cstRem;
	}

	/**
	 * 备注
     */
	public void setCstRem(String cstRem) {
		this.cstRem = cstRem;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	 public Integer getConSignSts() {
		 return conSignSts;
	 }

	 public void setConSignSts(Integer conSignSts) {
		 this.conSignSts = conSignSts;
	 }

	 public String getConSignStsNm() {
		 return conSignStsNm;
	 }

	 public void setConSignStsNm(String conSignStsNm) {
		 this.conSignStsNm = conSignStsNm;
	 }

	 public String getGuaraTypCd() {
		 return guaraTypCd;
	 }

	 public void setGuaraTypCd(String guaraTypCd) {
		 this.guaraTypCd = guaraTypCd;
	 }

	 public String getCntTypCd() {
		 return cntTypCd;
	 }

	 public void setCntTypCd(String cntTypCd) {
		 this.cntTypCd = cntTypCd;
	 }

	 public String getGuaraTypCdNm() {
		 return guaraTypCdNm;
	 }

	 public void setGuaraTypCdNm(String guaraTypCdNm) {
		 this.guaraTypCdNm = guaraTypCdNm;
	 }

	 public String getCntTypCdNm() {
		 return cntTypCdNm;
	 }

	 public void setCntTypCdNm(String cntTypCdNm) {
		 this.cntTypCdNm = cntTypCdNm;
	 }

	 public Integer getIsPushCon() {
		 return isPushCon;
	 }

	 public void setIsPushCon(Integer isPushCon) {
		 this.isPushCon = isPushCon;
	 }

	 /**
	  * 身份证到期日
	  *
	  */
	 public String getCertValidEDt() {
		 return certValidEDt;
	 }

	 /**
	  * 身份证到期日
	  *
	  */
	 public void setCertValidEDt(String certValidEDt) {
		 this.certValidEDt = certValidEDt;
	 }
 }
